Participatory Design Activities and Agile Software Development
نویسنده
چکیده
This paper contributes to the studies of design activities in information systems development. It provides a case study of a large agile development project and focusses on how customers and users participated in agile development and design activities in practice. The investigated project utilized the agile method eXtreme Programming. Planning games, user stories and story cards, working software, and acceptance tests structured the customer and user involvement. We found genuine customer and user involvement in the design activities in the form of both direct and indirect participation in the agile development project. The involved customer representatives played informative, consultative, and participative roles in the project. This led to their functional empowerment— the users were enabled to carry out their work to their own satisfaction and in an effective, efficient, and economical manner.
منابع مشابه
Adapting participatory and agile software methods to participatory rural development
This paper presents observations from a project that combines participatory rural development methods with participatory design techniques to support a farmers’ co-operative in Madhya Pradesh, India.
متن کاملBeyond Agile: Studying The Participatory Process in Software Development
We see that the collaborative and participatory nature of software development continues to evolve, shape and be shaped by communication channels that are used by developer communities of practice--both by traditional communication channels (e.g., telephone, in-person interactions), as well as social features that may be standalone or integrated with other development tools (e.g., email, chat, ...
متن کامل“the Development Is Driven by Our Users Not by Ourselves” including Users in the Development of Off-the-shelf Software
This article describes a non-traditional approach to Participatory Design where distributed users have a serious impact on a software development process. The small software provider makes use of a nontraditional way of Participatory Design combined with an agile development approach. By using for among other things support service, user meetings, courses and news letter they are able to on a d...
متن کاملGuidelines Towards Better Participation of Older Adults in Software Development Processes using a new SPIRAL Method and Participatory Approach
This paper presents a new method of engaging older participants in the process of application and IT solutions development for older adults for emerging IT and tech startups. A new method called SPIRAL (Support for Participant Involvement in Rapid and Agile software development Labs) is proposed which adds both sustainability and flexibility to the development process with older adults. This me...
متن کاملiSpot Mobile A Natural History Participatory Science Application
This paper reports the progress that has been made towards the development of a mobile application to enable people to learn more about natural history by helping them to identify observations of nature as part of the iSpot project (www.ispot.org.uk). The paper identifies relevant research in mobile learning within the field of science and the challenges faced when designing and developing a mo...
متن کامل